Město Vyšší Brod leží v Jihočeském kraji v ORP Český Krumlov v nadmořské výšce 571 m. V roce 2014 zde žilo 2533 obyvatel. Vyšší Brod má katastrální území o rozloze 6976 ha.